public class Profesor extends Persona implements EvaluadorEstudiante {
	static final long serialVersionUID = -1838816915858461L;
	
	private String titulo;

	public Profesor(String cedula, String nombre, String apellido, String titulo) {
		super(cedula, nombre, apellido);
		this.titulo = titulo;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	
	public void evaluarEstudiante(Estudiante e) {
		double nota = (e.getNota1() + e.getNota2() + e.getNota3()) / 3.0;
		e.setNotaFinal(nota);
		e.setEstado(nota < 10.0 ? EstadoEstudiante.Reprobado : EstadoEstudiante.Aprobado);
	}
}
